package com.tuniu.agents.tools.train.model;

import lombok.Data;


/**
 * Data required for mini program detail page URL (mpUrl)
 * After receiving the data, mini program will query the list page,
 *      then locate and expand the corresponding train position based on trainId
 */
@Data
public class TrainMPDetailCardData {
    /**
     * train id
     */
    private String trainId;

    /**
     * systemId used for combined booking
     */
    private int systemId = 120;

    /**
     * trainNum
     */
    private String trainNum;

    /**
     * departure Date, pattern: yyyy-MM-dd
     */
    private String departureDate;

    /**
     * departure city
     */
    private String departureCityName;

    /**
     * departure city code
     */
    private String departureCityCode;

    /**
     * departure time, pattern: HH:mm
     */
    private String departDepartTime;

    /**
     * arrival time, pattern: HH:mm
     */
    private String destArriveTime;

    /**
     * arrival city
     */
    private String arrivalCityName;

    /**
     * arrival city code
     */
    private String arrivalCityCode;

}